.shopping-cart {
  position: relative;

.cart-header{
  border-bottom:0.08rem solid #999999;
  margin-bottom:0.2rem;
}

.cart-section{
  ul{
    li{
        height:1.9rem;
        display:flex;
        border-bottom:1px solid #999999;
        padding-top:0.2rem;
        padding-bottom:0.3rem;
      .section-left{
        flex:1;
        display:flex;
        height:1.5rem;
        .check{
          width:0.7rem;
          display:flex;
          justify-content: center;
          align-items: center;
        }
        img{
          flex:none;
          border-radius:0.4rem;
        }
      }
      .center{
          flex:none;
          width:2.8rem;
         .wineName{
          font-size:0.3rem;
          color:$fontColor;
          font-weight:bold;
         }
         .wineGrade{
          font-size:0.2rem;
          color:#999999;
         }
         .winePrice{
          font-size:0.2rem;
          color:#999999;
         }
      }
      .section-right{
        flex:1;
        height:1.7rem;
        position:relative;
        .right {
          position: absolute;
          top:0;
          right: 0.7rem;
          div{
            color:$gold;
              font-size: 0.28rem;

        }

        }
        .count{
            width:1.6rem;
            height:0.4rem;
            border:1px solid #999999;
            border-radius: 0.15rem;
            position:absolute ;bottom:0.2rem;right:0.3rem;
            text-align: center;
            font-size: 0.3rem;
            display: flex;
            .add{
              color:#999999;
              flex:2;
              line-height:0.4rem;
            }
            .number{
               border-left:0.01rem solid #999999;
               border-right:0.01rem solid #999999;
               color:$gold;
               flex:3;
            }
            .minus{
              color:#999999;
              flex:2;
              font-size:0.4rem;
              line-height:0.3rem;
            }
          }
          .delet
          {
              flex:2;
              width:0.9rem;
              height:1.9rem;
              background:$gold;
              color:#fff;
              font-size:0.35rem;
              line-height:1.8rem;
              text-align: center;
              position:absolute;right:0;top:-0.2rem;
              border:none;
              display:none;
          }
        }

    }

}
}

.cart-accounts{
  height:0.94rem;
  width:100%;
  position:fixed;bottom:1.07rem;
  border-top:0.01rem solid #999999;
  border-bottom:0.01rem solid #999999;
  z-index:10;
  background-color:white;
  display:flex;
    .check{
      width:0.25rem;
      flex:3;
      line-height:0.8rem;
      padding-left:0.2rem;
      span{
        margin-left:0.2rem;
        margin-top:0.3rem;
        font-size:0.25rem;
      }
    }
    .price{
      flex:4;
      text-align: center;
      line-height:0.4rem;
      font-size:0.25rem;
      p{
        margin-top:0.04rem;
      }
      span{
        color:#e8ba5b;
      }
    }
    .settlePrice{
      flex:2;
      height: 0.93rem;
      background-color: #e8ba5b;
      color:#fff;
      font-size:0.35rem;
      line-height: 0.94rem;
      text-align:center;
    }
}
}
